.fonts {
    font-size: 0.28rem;
    color: #1a1a1a;
}

main {
    padding: 0.40rem 0.20rem;
    min-height: 6.50rem;

    font-size: 0.24rem;

    color: #b56969;
}

.champion-img {
    margin: 0.20rem auto;
    width: 2.20rem;
    height: 1.60rem;

    font-size: smaller;
    letter-spacing: 0.04rem;
    line-height: 2.06rem;
    text-align: center;

    color: #fff;
    background: url("../image/result-img.png") no-repeat;
    background-size:100%;
}

.shadow {
    margin: 0.30rem 0;
    padding: 0.30rem 0.15rem 0.30rem 0.25rem;
}

.days {
    margin: 0.10rem 0;
}

.process {
    font-size: 0.18rem;
    letter-spacing: 0.03rem;
}

.f-btn {
    width: 1.56rem;
    margin: 0 0.25rem;
}

@media screen and (max-width: 412px){
    footer {
        padding: 0.3rem 0;
    }
}

@media screen and (max-width: 730px){
    .f-btn {
        margin: 0;
    }
}

